题目描述
给定一个没有重复数字的序列,返回其所有可能的全排列。
示例:
1 | 输入: [1,2,3] |
题目分析
本题简单的回溯法即可解决。
递归结构
其中w为任选的一个数
递归边界
1 | if(n == len(list)) |
递归参数
- n: 当前走到哪一步了
- list:输入集合
- result:单个返回结果
- result_all 最终返回结果
答案
1 | class Solution: |
给定一个没有重复数字的序列,返回其所有可能的全排列。
示例:
1 | 输入: [1,2,3] |
本题简单的回溯法即可解决。
其中w为任选的一个数
1 | if(n == len(list)) |
1 | class Solution: |